Настройка мониторинга PHP-FPM в Cacti

Есть три сайта, каждый из которых использует свой PHP-FPM-пул

И дефолтный сайт

 

1.Настройка PHP-FPM для снятия статистки
Включаем отображение статуса для каждого php-fpm-пула

 

2.Настройка Nginx для отображения PHP-FPM-статистики
Настраиваем все пулы в дефолтном Nginx хосте

Локально с клиента проверяем корректность вывода php-fpm статистики

Потом также проверяем с Сacti-сервера

После чего проверяем вывод скрипта с Cacti-сервера

 

3.Скачивание и распаковка архива с шаблоном/скриптами.
https://github.com/glensc/cacti-template-php-fpm

Либо с моего сайта cacti-template-php-fpm-master.zip

 

4.Копирование скрипта get_php_fpm_status.pl в папку /scripts

 

5.Установка необходимого Perl-модуля

 

6. Импортирование шаблон cacti_graph_template_php-fpm_pool_status.xml

 

7.Добавление графиков

Создаем графики

Аналогично создаем графики для остальных пулов

Cacti_php_fpm_status_default

Cacti_php_fpm_status_wordpress

Cacti_php_fpm_status_joomla

Cacti_php_fpm_status_kamaok

Источники:

https://github.com/glensc/cacti-template-php-fpm
http://forums.cacti.net/viewtopic.php?f=12&t=41580

Комментирование и размещение ссылок запрещено.

Комментарии закрыты.

Яндекс.Метрика